savor the moment - Alemán Inglés Diccionario